composite instrument - English Synonyms Dictionary